.container {
    position: relative;
    margin-left: 20px;
    margin-top: 30px;
    width: 1200px;
    height: 800px;
    border: 1px solid #CCC;
}

.map {
    position: absolute;
}

// .mark {
//     position: absolute;
//     width: 20px;
//     height: 20px;
//     font-size: 0px;
//     background: url("/td.png") no-repeat left center;
//     background-size:100% ;
// }

// .mark_input {
//     position: absolute;
// }

// .content_p {
//     position: absolute;
//     height: 20px;
//     line-height: 20px;
//     margin-top: -7px;
//     margin-left: 22px;
//     padding:3px 10px 23px 10px;
//     border: 1px solid blue;
//     background-color: #fff;
// }